Career 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Serbia F2 Serbia F5 Bosnia/Herzegovina F1 Serbia F2 Serbia F3 Serbia F5 Serbia F6 Bosnia & Herzegovina F1 Bosnia & Herzegovina F2 Bosnia & Herzegovina F4 Serbia F1 Serbia F2 Serbia F3 Serbia F5 Serbia F4 Serbia F7 Croatia F8 Turkey F3 Turkey F7 Turkey F8 Bosnia & Herzegovina F4 Bosnia & Herzegovina F5 Bosnia & Herzegovina F6 Bosnia & Herzegovina F7 Serbia F3 Spain F28 Serbia F5 Serbia F6 Croatia F5 Croatia F6 Turkey F9 Turkey F11 Greece F3 Greece F4 Israel F3 Turkey F12 Turkey F13 Bosnia & Herzegovina F1 Bosnia & Herzegovina F2 Bosnia & Herzegovina F3 Bosnia & Herzegovina F4 Bosnia & Herzegovina F5 Serbia F1 Serbia F2 Serbia F3 Serbia F4 Serbia F5 Serbia F6 Serbia F7 Croatia F7 Serbia F9 Croatia F10 Croatia F13 Croatia F14 Turkey F1 Turkey F2 Russia F4 Russia F5 Ukraine F2 Italy F1 Turkey F19 Turkey F20 Serbia F1 Serbia F3 Serbia F6 Serbia F7 Serbia F8 Serbia F9 Serbia F10 France F17 Germany F17 Croatia F10 Croatia F11 Greece F6 Greece F7 France F2 France F3 Croatia F1 Croatia F2 Ukraine F2 Ukraine F3 Croatia F5 Croatia F6 Italy F5 Romania F2 Bosnia & Herzegovina F2 Serbia F1 Austria F5 Serbia F10 Serbia F11 Serbia F14 Hungary F2 Croatia F11 Croatia F12 Greece F19 Greece F20 Egypt F1 Italy F1 Italy F2 Italy F3 Greece F1 Greece F2 Greece F3 Bosnia & Herzegovina F1 Bosnia & Herzegovina F2 Bosnia & Herzegovina F3 Israel F2 Romania F13 Belarus F4 Brazil F16 Brazil F15 Serbia F1 USA F4 Bosnia & Herzegovina F3 Hungary F1 Hungary F2 Croatia F6 Croatia F7 Turkey F4 Serbia F2 Italy F16 Serbia F2 Macedonia F3 Serbia F3 Serbia F4 Chinese Taipei F3 USA F3 (Plantation) USA F4 (Sunrise) USA F5 (Weston) Tunisia F6 (Hammamet) Tunisia F7 (Hammamet) Tunisia F8 (Hammamet) Uzbekistan F1 (Bukhara) Uzbekistan F2 (Karshi) Hungary F1 (Zalaegerszeg) Romania F2 (Bacau) Hungary F4 (Gyula) Turkey F25 (Istanbul) Turkey F26 (Istanbul) Turkey F29 (Mersin) Turkey F10 Turkey F38 (Antalya) Turkey F39 (Antalya) Tunisia F34 (Hammamet) Tunisia F35 (Hammamet) Turkey F45 (Antalya) Turkey F46 (Antalya) Turkey F47 (Antalya) Turkey F8 (Antalya) Turkey F9 (Antalya) Uzbekistan F1 (Bukhara) Uzbekistan F2 (Karshi) Bosnia & Herzegovina F1 Turkey F30 (Istanbul) Chinese Taipei F2 St. Petersburg Open - St. Petersburg Open Castilla y Leon - Segovia Padova Challenger Orleans Challenger Rennes Challenger Liberec Challenger Caltanissetta Challenger Petange Challenger Trnava Challenger Mons Challenger Arad Challenger Braunschweig Challenger Ortisei Challenger Rennes Challenger Banja Luka Challenger Orleans Challenger Budapest Challenger Perugia Challenger Recanati Challenger Manerbio Challenger Cordenons Challenger Vegeta Croatia Open - Umag Banja Luka Challenger 2008 - Banja Luka AAPT Championships - Adelaide Banja Luka Challenger Marrakech Challenger Bordeaux Challenger Petange Challenger Open 13 - Marseille Napoli Challenger Bordeaux Challenger St. Remy Challenger Braunschweig Challenger Happy Valley Challenger Irving Challenger Aix En Provence Challenger Prostejov Challenger Mouilleron-Le-Captif Challenger The Dubai Tennis Championships - Dubai Quimper Challenger Kazan Challenger Lyon Challenger Banja Luka Challenger Ho Chi Minh City Challenger Wroclaw Challenger Generali Open 2000 - Kitzbuhel Chennai Challenger Salem Open - Hong Kong Qatar Mobil Open 2001 - Doha Copa AT&T - Buenos Aires Sybase Open - San Jose Franklin Templeton Tennis Classic - Scottsdale Lille Challenger St. Brieuc Challenger Generali Open 2001 - Kitzbuhel Grand Prix de Tennis de Lyon - Lyon Allianz Suisse Open Gstaad - Gstaad RCA Championships - Indianapolis Kremlin Cup - Moscow Gelsor Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Kremlin Cup - Moscow Samarkand Challenger Shymkent Challenger Prostejov Challenger San Benedetto Challenger Lyon Challenger Poprad Tatry Challenger Portoroz Challenger Seville Challenger Recanati Challenger Banja Luka Challenger Open 13 - Marseille Champaign Challenger TCT Open - Tunis Brisbane - Brisbane Challenger Casino Lugano - Lugano Memorial Savigny - Sassuolo Open de Montauban - Montauban Siemens Open 2001 - Scheveningen IPP Open - Helsinki Open 88 - Contrexeville Northern Electric Open 1999 - Newcastle Pekao Open 2003 - Szczecin Porsche Open - Poznan Internationaux de Tennis de Brest - Brest KGHM Polish Indoors - Wroclaw Generali Open - Kitzbuhel Legg Mason Tennis Classic - Washington D.C. Open Romania - Bucharest Swiss Indoors Basel - Basel Open de Moselle - Metz Chennai Open - Chennai V Abierto Internacional de Salinas - Salinas BellSouth Open - Vina del Mar Argentina Open - Buenos Aires Brasil Open - Costa do Sauipe Estoril Open - Estoril Zagreb Open - Zagreb The Stella Artois Grass Court Championships - London Ordina Open - 's-Hertogenbosch Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Pilot Pen Tennis - New Haven Open Romania - Bucharest Open de Moselle - Metz Wartburg Open - Eisenach Open de Montauban - Montauban Stockholm Open - Stockholm Grand Prix de Tennis de Lyon - Lyon Belgrade Challenger Sydney International - Sydney Belgrade Challenger Open de Charleroi - Charleroi Ljubljana Challenger Salzburg Challenger Quimper Challenger Santos Challenger The Stella Artois Championships - London Banja Luka Challenger Allianz Suisse Open Gstaad - Gstaad Mersin Challenger Rome Challenger Banja Luka Challenger Qatar ExxonMobil Open - Doha Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Open de Moselle - Metz Milan Challenger Poznan Challenger Cortina Challenger St. Remy Challenger Biella Challenger Lima Challenger Mons Challenger Orleans Challenger Mons Challenger The Tennis Channel Open - Las Vegas Grand Prix Hassan II - Casablanca Estoril Open - Estoril Perugia Challenger The Stella Artois Championships - London Mouilleron-Le-Captif Challenger Red Letter Days Open - Nottingham Sophia Antipolis Challenger Allianz Suisse Open - Gstaad VII Avierto Internacional de Salinas - Salinas Ilkley Challenger San Luis Potosi Challenger 2002 - San Luis Potosi Pilot Pen Tennis - New Haven Mumbai Open - Mumbai Eckental Challenger Open de Moselle - Metz ATP Kremlin Cup - Moscow Next Generation Adelaide International - Adelaide Garden Open - Rome Allianz Suisse Open Gstaad - Gstaad BCR Open Romania - Bucharest ATP Kremlin Cup - Moscow Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Grand Prix de Tennis de Lyon - Lyon PBZ Zagreb Indoors - Zagreb Open 13 - Marseille Karshi Challenger Open Sabadell Atlantico - Barcelona BMW Open - Munich AEGON Championships - London Mercedes Cup - Stuttgart Almaty Challenger Masters Series - Hamburg Allianz Suisse Open Gstaad - Gstaad ATP Studena Croatia Open Umag - Umag Nord/LB Open - Braunschweig Open de Moselle - Metz Recanati Challenger China Open - Beijing Grand Prix de Tennis de Lyon - Lyon Orleans Challenger Cordenons Challenger Catella Swedish Open - Bastad Mallorca Challenger Banja Luka Challenger Allianz Suisse Open Gstaad - Gstaad China Open - Beijing Heilbronn Challenger St. Petersburg Open - St. Petersburg Davidoff Swiss Indoors Basel - Basel Marburg Challenger Barcelona Challenger PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Grand Prix Hassan II - Casablanca AEGON International - Eastbourne Credit Agricole Suisse Open - Gstaad Dubai Duty Free Tennis Championships - Dubai Open de Nice Cote d'Azur - Nice AEGON Championships - London AEGON International - Eastbourne Mercedes Cup - Stuttgart Moselle Open - Metz If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Grand Prix Hassan II - Casablanca Open de Nice Cote d'Azur - Nice SkiStar Swedish Open - Bastad Winston-Salem Open - Winston-Salem Moselle Open - Metz Swiss Indoors Basel - Basel Apia International - Sydney Open Sud de France - Montpellier Open 13 - Marseille Topshelf Open - 's-Hertogenbosch AEGON Championships - London SkiStar Swedish Open - Bastad Austrian Open - Kitzbuhel Moselle Open - Metz Erste Bank Open - Vienna Swiss Indoors Basel - Basel Mons Challenger Open Sud de France - Montpellier Brasil Open - Sao Paulo Grand Prix Hassan II - Marrakech Millennium Estoril Open - Estoril Open de Nice Cote d'Azur - Nice Topshelf Open - 's-Hertogenbosch AEGON Championships - London Bet-at-home Open - Hamburg SkiStar Swedish Open - Bastad Suisse Open - Gstaad Konzum Croatia Open - Umag Winston-Salem Open - Winston-Salem Moselle Open - Metz Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Open Sud de France - Montpellier Open 13 - Marseille Millennium Estoril Open - Estoril SkiStar Swedish Open - Bastad Generali Open - Kitzbuhel Moselle Open - Metz Siemens Open - Scheveningen Pereira Challenger Open 88 - Contrexeville Davidoff Swiss Indoors - Basel Braunschweig Challenger Grand Prix de Tennis de Lyon - Lyon Bordeaux Challenger Internationaux de Tennis de Brest - Brest Sydney International - Sydney Open Castilla y Leon Trofeo Iberdrola - Segovia Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Davidoff Swiss Indoors - Basel Sarajevo Challenger Black Forest Open - Freudenstadt TED Open - Istanbul Salzburg Challenger Davidoff Swiss Indoors - Basel Open de L'Isere (Open 38) - Grenoble Idea Prokom Open - Sopot The 10tele.com Open - Nottingham The Dubai Tennis Championships - Dubai The Artois Championships - London Kremlin Cup - Moscow Open Sud de France - Montpellier Serbia Open - Belgrade If Stockholm Open - Stockholm BRD Nastase Tiriac Trophy - Bucharest ABN AMRO World Tennis Tournament - Rotterdam RCA Championships - Indianapolis Adidas Open de Toulouse - Toulouse Chevrolet Cup - Vina del Mar Grand Prix Hassan II - Casablanca Trofeo Conde de Godo - Barcelona Idea Prokom Open - Sopot TD Waterhouse Cup - Long Island Campionati Internazionali di Sicilia - Palermo The Samsung Open - Nottingham Allianz Suisse Open Gstaad - Gstaad Generali Open 2003 - Kitzbuhel Japan Open - Tokyo Davidoff Swiss Indoors - Basel Grand Prix de Tennis de Lyon - Lyon 2003 Mercedes Cup - Stuttgart The Ericsson Open - Miami Monte Carlo Open - Monte Carlo Tennis Masters Series - Cincinnati Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Monte Carlo Tennis Masters Series - Paris Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Tennis Masters Series - Cincinnati Grand Prix de Tennis de Lyon - Lyon Medibank International - Sydney BMW Open - Munich The Nottingham Open - Nottingham Open de Moselle - Metz Medibank International - Sydney Heilbronn Challenger AEGON International - Eastbourne Open de Tenis Comunidad Valenciana - Valencia BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Grand Prix Hassan II - Casablanca International German Open - Hamburg NASDAQ-100 Open - Miami Pilot Pen Tennis - New Haven Open de Moselle - Metz Grand Prix de Tennis de Lyon - Lyon Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Tennis Masters Series - Madrid Pacific Life Open - Indian Wells Estoril Open - Estoril Masters Series Monte Carlo - Monte Carlo Studena Croatia Open - Umag Citi Open - Washington Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Open Sud de France - Montpellier Next Generation Adelaide International - Adelaide ABN AMRO World Tennis Tournament - Rotterdam Rogers Masters - Toronto BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Brasov Challenger Masters Series Monte-Carlo - Monte Carlo Masters Series - Hamburg AEGON Championships - London ATP Kremlin Cup - Moscow ABN AMRO World Tennis Tournament - Rotterdam Next Generation Adelaide International - Adelaide Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Grand Prix Hassan II - Casablanca Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg Prague Challenger Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rio Open - Rio de Janeiro Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Dutch Open Tennis - Amersfoort Monte-Carlo Rolex Masters - Monte-Carlo European Open - Antwerp Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Apia International - Sydney Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai International Championship of Croatia - Umag Grand Prix Hassan II - Marrakech Heilbronn Challenger Swiss Indoors Basel - Basel TD Waterhouse Cup - Long Island Monte-Carlo Rolex Masters - Monte-Carlo Kremlin Cup - Moscow Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells ABN/AMRO World Tennis Tournament - Rotterdam Sony Open Tennis - Miami Open SEAT Godo 2006 - Barcelona Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Topshelf Open - 's-Hertogenbosch Moselle Open - Metz Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris Miami Open - Miami BRD Nastase Tiriac Trophy - Bucharest Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Grand Prix Hassan II - Casablanca BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad BNP Paribas Masters - Paris Campionati Internazionali di Sicilia - Palermo St. Petersburg Open - St. Petersburg Open Seat Godo 2003 - Barcelona Gerry Weber Open - Halle Grand Prix de Tennis de Lyon - Lyon Tata Open - Chennai BRD Nastase Tiriac Trophy - Bucharest French Open - Paris Grand Prix Hassan II - Casablanca U.S. Open - New York Australian Open - Melbourne French Open - Paris Erste Bank Open - Vienna U.S. Open - New York French Open - Paris Wimbledon - London French Open - Paris Open 13 - Marseille U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London Western & Southern Financial Group Masters - Cincinnati Davis Cup, World Group, QF, RUS-FRA 3-2 Davis Cup, World Group, QF, USA-FRA 4-1 ARAG ATP World Team Championship - Dusseldorf BNP Paribas Masters - Paris NASDAQ-100 Open - Miami Serbia Open - Belgrade Tennis Masters Series - Miami Tennis Masters Series - Rome Tennis Masters Series - Montreal Tennis Masters Series - Paris 1 Masters Guinot Mary Cohr AAMI Classic - Kooyong Kooyong Classic - Kooyong All Lower level tournaments Olympics - Beijing U.S. Open - New York U.S. Open - New York BNP Paribas Masters - Paris Mutua Madrilena Masters Madrid - Madrid Australian Open - Melbourne Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Wimbledon - London Wimbledon - London U.S. Open - New York BNP Paribas Open - Indian Wells U.S. Open - New York Wimbledon - London Wimbledon - London French Open - Paris U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris Davis Cup, World Group, F, RUS-FRA 3-2 Davis Cup, World Group, SF, ESP-FRA 4-1 Davis Cup, World Group, 1R, FRA-SWE 3-2 Davis Cup, World Group, QF, RUS-FRA 3-2